lowlands of scotland - German English Dictionary